Why did I love this book?
Time travel is easy to do – in fiction. In reality, paradoxes engendered by time travel almost certainly make it impossible. If I travel to the past and change something that I didn’t like, how would I have known to travel to the past in the first place? If I travel to the future and you see me wearing a blue shirt tomorrow, what happens to my free will to put on a green shirt tomorrow? Time travel in fiction that respects the paradoxes is not impossible, but neither is it easy to do. The End of Eternity does this exquisitely and glues you to every page. Plus, it offers a cool way to contact someone in the future: place an ad in a newspaper.