The Justiciary Records of Argyll and the Isles, 1664-1742: Volume 1 1664-1705

Stair Society Volume 12

Transcribed and edited by John Cameron, MA, LLD, PhD