Major-General Sir John Horsford KCB (13 May 1751 – 20 April 1817) was a British soldier who rose through the ranks to become a general in the East India Company's Bengal Army.
Major-General Sir John Horsford KCB (13 May 1751 – 20 April 1817) was a British soldier who rose through the ranks to become a general in the East India Company's Bengal Army. (en)
Major-General Sir John Horsford KCB (13 May 1751 – 20 April 1817) was a British soldier who rose through the ranks to become a general in the East India Company's Bengal Army. (en)