History of the Province of Moray, Volume 1
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 Before There Was a Division Into Counties (1882).

History of the Province of Moray, Volume 1.