Playing with Dragons: Living with Suffering and God