Angry Conversations With God : a Snarky But Authentic Spiritual Memoir