Lord Jeffrey and Craigcrook. A history of the castle / 
Taylor, James, D.D., of Glasgow.
Moncrieff of Tullibole, Right Hon. Lord.
Edinburgh, 
1892.