When a disaster happens; when personal tragedy strikes; when we are perplexed by world events, Christians begin to doubt that God is either truly good, or truly in control.Christopher Ash faces these questions head on, without flinching at any of the...