Our banner, and its battles, or, An evening in a Free Church manse /
Mackenzie, James,1818-1869.
Disruption minister.
Edinburgh : James Nichol,
1868.
Attributed to James MacKenzie.
Free Church of Scotland
Church and state