Life After Life - Kate Atkinson

This book definitely takes a while to get started, but once it does, it explores a REALLY interesting idea.  What if you lived the same life over and over until you got it right? Ursula's life has a point, so when she dies prematurely or makes the wrong choices, she has to start over.  She does, however, get the benefit of remembering bits from different lives.  It's basically nothing like the description on the book jacket, but I liked it a lot.