God and the Challenge of Evil: A Critical Examination of Some Serious Objections to the Good and Omnipotent God (Cultural Heritage and Contemporary Change. Series I, Culture and Values, Vol. 24)