Castle Campbell /
Cruden, Stewart.
Edinburgh : HMSO,
1953, 1984
Castles
Castles