Beyond a Cartoon God: Evolving Ideas of the Divine and the Humanity that Believes - Kindle edition