
Life After Life
by Kate Atkinson
Ursula Todd is born in a snowstorm in February 1910 and lives her life again and again through the turbulent 20th century, in Kate Atkinson's Costa Novel Award winner.

by Kate Atkinson
Ursula Todd is born in a snowstorm in February 1910 and lives her life again and again through the turbulent 20th century, in Kate Atkinson's Costa Novel Award winner.