Read Socratic Logic by Peter Kreeft. Mastering logic through Socratic dialogue transforms fuzzy thinking into razor-sharp reasoning. Kreeft's counterintui...
View in Alexandria