All Things For Good?: When it hurts to trust God - Kindle edition