"Life After Life" by Kate Atkinson is an astonishingly hard to categorise book. Part historical fiction, part alternate history, part historical fantasy. And probably properly classified as "literary fiction". We follow the life of Ursula Todd, born on 11th February 1910 to a well-to-do middle class English family as she lives her life over & over again. Every time she dies she starts all over again, and each time things go a little differently. Atkinson tells the story through a series of vignettes of the key events in each life.