Caerlaverock Castle /
O'Neil, B. H. St. J.(Bryan Hugh St. John)
Hume, John R.
Great Britain.Scottish Development Department.Historic Buildings and Monuments.
Edinburgh : Historic Buildings and Monuments, Scottish Development Department,
1986.
Previous ed.: Edinburgh : H.M.S.O., 1982
Plans on inside cover
Bibliography: p28
Caerlaverock Castle (Scotland)