Finding Zach - Rowan Speedwell The first twenty percent of the book broke my heart and the last 80 percent put it back together. Super good, sweet, painful, and beautiful story of enduring strength and love.