1.
Excavations at Craignethan Castle, 1984 and 1995. PSAS. 1999;128:923-936. doi:10.9750/PSAS.128.923.936