The Many Faces of Evil: Theological Systems and the Problems of Evil - John S. Feinberg