It's OK
3 stars
The best aspect of this book is that it is often very funny. However, I've seen the plot of jumping through different time periods a bunch of times done better. It is especially sad that only one, maybe two, of the future time periods is explored in any detail. Also, the book is often weirdly horny?