Title: Only one way left : church prospect /
Authors: MacLeod, George F. 1895-1991.
Publisher: Iona Community,
Year: 1958
Subjects: Christianity and politics