A Christian peace settlement.
Publisher: Church of Scotland Peace Society
Language: eng