Watson, G. “The Development of Caerlaverock Castle”. Proceedings of the Society of Antiquaries of Scotland, Vol. 57, Nov. 1923, pp. 29-40, doi:10.9750/PSAS.057.29.40.