Everything happens for a reason : and other lies I've loved - Bowler, Kate (New York : Random House, 2018)
Ordinary time
Keywords: Bowler, Kate -- Health; Colon (Anatomy) -- Cancer -- Patients -- United States -- Biography; Cancer -- Patients -- Family relationships