1.
Note of Ancient Remains recently discovered in the Parish of Carluke. PSAS. 1867;7:440-442. doi:10.9750/PSAS.007.440.442