Cover 2

The Evidential Argument from Evil

The Evidential Argument from Evil

2008 • 380 pages