The national covenant, and solemn league & covenant, with the acknowledgement of sins and engagement to duties : as they were renewed at Auchensaugh, near Douglas, 24th July 1712, with accommodation to the present times
Henderson, Thomas