[1]
G. P. H. Watson, “The Development of Caerlaverock Castle”, PSAS, vol. 57, pp. 29–40, Nov. 1923.