One shattering mistake colors many lives across 64 years, from pre-WWII England to a family reunion in 1999. A remarkable story of childhood, love, war, shame, and forgiveness by the Booker Prize-winning author of Amsterdam. The filmstars Keira Knightley. "A grand old novel with a wicked spin... Few other novels offer so much magic."—Entertainment Weekly