Roslin Castle and the St. Clairs; their history.
Dickson, John,F.S.A.
Edinburgh, 
1897.