Richard Cameron : martyr, revolutionary and preacher /
Horne, A. Sinclair.
Scottish Reformation Society.
Edinburgh : Scottish Reformation Society,
[198-?]
Cameron, Richard, 1657 or 1658-1680.