Craigcrook Castle, Edinburgh - historical account.
[Edinburgh :  s.n., 
1973]
Craigcrook Castle (Edinburgh, Scotland)
Castles