General Patrick Duff of Carnousie, Banffshire

General Patrick Duff of Carnousie, Banffshire

  General Patrick Duff of Carnousie, Banffshire by Alistair Mutch   General Patrick Duff (1742-1803), commander of the East India Company’s Artillery in the 1790s,…

Read Article →