In MacKenzie’s Last Run, by Gayle Rosengren, the reader follows a grieving teenager as he makes a desperate bid to make time stand still by derailing his widowed mother’s new love. Nothing works out well for MacKenzie Lawrence, who winds up isolated and disoriented in a deserted house as his twin sister, Tessa, searches for him with time running out. This is an outstanding read that will keep you on the edge of your seat.