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. Culture and values ;, 2001)