Everything Happens for a Reason?: God's Purposes in a World Gone Bad by Paul P. Enns Back to product details page >