Good Enough: 40 Devotionals for a Life of Imperfection

A compassionate, intelligent, and wry series of Christian daily reflections on learning to live with imperfection in a culture of self-help that promotes endless progress, from the New York Times bestselling author of Everything Happens for a Reason and the executive producer of the Everything Happens podcast