I just finished the most amazing book, Life After Life by Kate Atkinson. It was about a woman named Ursula ("little bear") who lives her life over and over again, making different choices, which sometimes changes her life dramatically, and other times the same things happen again and again. It was really fascinating if you have any interest in reincarnation, history, or just a good story. And the companion novel(A God in Ruins, about Ursula's brother, a pilot in World War II) came out yesterday. So I'm going to read it next.