Peter Kreeft
The Philosophy of Tolkien: The Worldview Behind the Lord of the Rings
Before I Go: Letters to Our Children About What Really Matters
Food for the Soul: Reflections on the Mass Readings
Practical Theology: Spiritual Direction from St. Thomas Aquinas
Making Sense Out of Suffering
Socrates Meets Jesus: History's Greatest Questioner Confronts the Claims of Christ
Socrates Meets Marx: The Father of Philosophy Cross-examines the Founder of Communism
Between Heaven and Hell: A Dialog Somewhere Beyond Death with John F. Kennedy, C. S. Lewis & Aldous Huxley
You Can Understand the Old Testament: A Book-By-Book Guide for Catholics
Letters to an Atheist: Wrestling with Faith
Between Allah & Jesus: What Christians Can Learn from Muslims
Socrates Meets Kierkegaard: The Father of Philosophy Meets the Father of Christian Existentialism
How to Win the Culture War: A Christian Battle Plan for a Society in Crisis
Socrates' Children: Contemporary: The 100 Greatest Philosophers
If Einstein Had Been a Surfer: A Surfer, a Scientist, and a Philosopher Discuss a "Universal Wave Theory" or "Theory of Everything"
Socrates' Children: Ancient: The 100 Greatest Philosophers
Reading and Praying the New Testament: A Book-By-Book Guide for Catholics