(1)
Rankin, D. R. Notices of Major-General William Roy, from the Parish Registers of Carluke and Other Sources. PSAS 1873, 9, 562-566.