Open menu
St. John, Horace Stebbing Roscoe
1832 – 1888
The Indian Archipelago
History of the British conquests in India