Everything Happens For a Reason

“This is one of those books that leaves me squarely in a state of awe and wonder. Kate Bowler manages to be wise, measured, and often very funny about living and dying with stage IV cancer. Read this.” – Ashley