Charles John Stanley Gough profile picture

Charles John Stanley Gough

The Sikhs and the Sikh Wars The Rise, Conquest, and Annexation of the Punjab State