Surviving God - Overcoming the Challenges in All of Our Lives - Includes Individual and Group Guides for Discussion and Thought for Christians and Others