Title: Philosophical basis of Marxist Communism and Christianity
Subjects: Communism and Christianity, Missions
Places: South Africa