Craignethan Castle
MacIvor, Iain,1928-2017.
Edinburgh H.M.S.O.
1978
Bibliography: p.32
Craignethan Castle (Scotland)