This was a great book with an interesting idea on how time and space can be played with by beings who see the universe in a different way than we do. Throughout the whole book, you're constantly wondering what kind of beings put the Earth into its Spin, and the author does a great job keeping you in suspense without making you feel like you're chasing a carrot on a stick. Great job weaving together different storylines and timelines.