Jonathan M. S. PearceBooksAliens and Religion : Where Two Worlds Collide30 Arguments Against the Existence of God, Heaven, Hell, Satan, and Divine DesignFree Will?Author data: Open Library