Marxism, socialism and Christianity. (An annex to ... "A study of history".).
Toynbee, Arnold,1889-1975.
Bromdon,
[1960]