Speyside; its scenery and antiquities ... with a map and illustrations.
Murdoch, James,of Rothes.
Elgin : J. Watson,
1876.