New York Times bestselling author Kate Atkinson plays with time and history in her new novel, an audacious, endlessly satisfying masterpiece -- "It's one of the best novels I've read this century." (G
SHORTLISTED FOR THE WOMEN'S PRIZE FOR FICTION 2013What if you had the chance to live your life again and again, until you finally got it right? During a snowstorm in England in 1910, a baby is born an