A Logic Text using Socratic Method, Platonic Questions, and Aristotelian Principles

Socratic Logic

Peter Kreeft

Socratic Logic Updates

You can find the Socratic Logic updates, reader opinions on 1000Kitap.