Old Midmar and Cromar : including Torphins and Lumphanan /
Jamieson, David,1938-
Wilson, W. Stewart.
Catrine, Ayrshire : Stenlake Publishing,
2006.
Includes bibliography (p. [57]).