A vulnerable society : report of the Committee on Public Questions, Religion & Morals of the Free Church of Scotland (Continuing).
Free Church of Scotland (Continuing).Committee on Public Questions, Religion & Morals.
Free Church of Scotland (Continuing)
Portmahomack : Free Church of Scotland (Continuing),
2002.
Religion and social problems