A beautiful, bittersweet WWI romance lights up an English village at Christmas with harrowing secrets, love lost and found, and the breathtaking power of forgiveness. Vivid and achingly real, Sally Nicholls's latest historical romance explores the fallout from an unexpected pregnancy during the First World War. It's Christmastime, 1919. Three years before, seventeen-year-old Margot Allan, a respectable vicar's daughter, fell passionately...