Treasury of the Scottish Covenant.
Johnston, John C.(John Cochrane),1836-1921.
Edinburgh : A. Elliot,
1887.