Establishment principle in the Highlands
Contributors: MacDonald, John, Rev
Series: Free church tracts. Second series -- no. 3; Free church tracts -- no. 3
Place of publication: Edinburgh]
Language: eng