The Many faces of evil : Theological systems and the problems of evil - Feinberg, John S. (Wheaton, Illinois, 2004)