A history of the great revolt - Kaye, John William (New Delhi Gyan Publishing House, 2008)