Martyrs for the truth : being the last words and dying testimonies of the worthies of Scotland who suffered for the truth since the year 1680 : collated from ... historical documents and original manuscripts /
Clergyman of the Church of Scotland.
M'Gavin, William,1773-1832.
London,
[1883]