"A breathtaking novel of lives echoing through time, of the many forms of violence and love, and what happens when the stories we have lived by can no longer keep us safe. It's 2020 and an Englishwoman is journeying with her husband and young daughter to the white rock of San Blas off the coast of Mexico, to give thanks for the birth of their child, even as her faith in her marriage-- and the future itself-- is unravelling. It is 1969 and a singer,...