Cover 8

Socrates Meets Marx

Socrates Meets Marx

The Father of Philosophy Cross-Examines the Founder of Communism

2003