Description of Formartine & Buchan Railway : with map of the line, lithographs of Brucklay Castle, Fraserburgh, and Peterhead, and wood engravings of Ellon, Ellon Castle, Strichen House, Strichen Town-House, Cairness House, and Crimonmogate.
Banff : Banffshire Journal Office,
1865.
"Mostly reprinted from 'Banffshire Journal.'"--T. p.
Formartine & Buchan Railway.