Christian Philosophy: A Systematic and Narrative Introduction by Craig G. Bartholomew Back to product details page >