There are no do-overs in life, but what if there were? What if you could go back to say, your freshman year in college and start again from there? What would you do differently? And then, if you had to do it again, starting from the same point, living about 25 years, and then starting over again. And again? Yeah, it might be fun the first time, especially if you knew the outcome of a lot of sporting events you could place large bets on, but after 50 or 75 years of reliving the same years, it would start to wear. That's what happens in this novel, but each do-over is an engaging story of it's own, and the main character's continued experience keeps him compelling the whole way through. The book has a lot of interesting twists and turns, is never predictable and didn't let me down at the end. A very fast but enjoyable read.