The life and wonderful prophecies of Donald Cargill : who was executed at the Cross of Edinburgh, on the 23d July, 1680. For his adherence to the Covenant and work of Reformation.
Dumfries : Printed for the booksellers,
[1830-1840]
Dated from external evidence.
Woodcut on title page.
Cargill, Donald, 1619?-1681.
Scotland Dumfries.