- The History of the Province of Moray
- The History of the Province of Moray: Comprising the Counties of Elgin and Nairn, the Greater Part of the County of Inverness and a Portion of the County of Banff, --All Called the Province of Moray B
- The History of the Province of Moray: Comprising the Counties of Elgin and Nairn, the Greater Part of the County of Inverness and a Portion of the ... There Was a Division Into Counties, Volume 1
- The History of the Province of Moray: Comprising the Counties of Elgin and Nairn, the Greater Part of the County of Inverness and a Portion of the ... There Was a Division Into Counties; Volume 2
- The History of the Province of Moray: Comprising the Counties of Elgin and Nairn, the Greater Part of the County of Inverness and a Portion of the ... There Was a Division Into Counties; Volume 2