I LOVED THIS BOOK! I'm always happy to find a book that deals in something often done in fiction (in this case, time travel) and somehow finds a completely new approach that's a surprise the whole way through. It was a GREAT audiobook too! I'm trying to learn how to listen to fiction better (it's a whole new way of absorbing stories!) and this worked really well.