God and the challenge of evil a critical examination of some serious objections to the good and omnipotent God - Yardan, John L. (Cultural heritage and contemporary change, Series I, Culture and values, 2001)