Flip to see book tags

Socrates Meets Marx The Father Of Philosophy Cross Examines The Founder Of Communism


By: Peter Kreeft




About the book: