Haig, Wolseley (ed)

Cambridge history of india; Vol-III Turks and afghans - Cambridge 1928 - 750+plates Hb




954