books by author
Kreeft

The Philosophy of Tolkien: The Worldview Behind The "Lord of the Rings"

How to Win the Culture War: Avoiding the Slippery Slope to Moral Failure

The Unaborted Socrates: A Dramatic Debate on the Issues Surrounding Abortion

Making Choices: Practical Wisdom for Everyday Moral Decisions

Prayer for Beginners

Philosophy 101 by Socrates: An Introduction to Philosophy

Making Sense Out of Suffering (Hodder Christian paperbacks)
