Kaye, John William

History of the Great Revolt(3Vols.); Vol.III - New Delhi Gyan Publishing House 1996 - xiv,684p. 23 cm.

954, / D, Kay