Socratic Logic: A Logic Text Using Socratic Method, Platonic Questions, and Aristotelian Principles by Peter Kreeft | ReadsToRead