Title: Marxism and Christian Ethics
Subjects: Christian ethics, Communism and Christianity, Communist ethics, Socialism and Christianity
Places: Africa