PHILOSOPHY 101 BY SOCRATES – An Introduction to Philosophy via Plato’s Apology by Peter Kreeft. Published April 1, 2014 at 195 × 300 in PHILOSOPHY 101 BY SOCRATES – An Introduction to Philosophy via Plato’s Apology by Peter Kreeft.