A cloud of witnesses, for the royal prerogatives of Jesus Christ : being the last speeches and testimonies of those who have suffered for the truth in Scotland, since the year 1680
Thomson, John Henderson, 1824-1901