Well-constructed, well-told, well-characterized… these are phrases I so rarely associate with time travel that I had no choice but to give this book five stars! What a great read. I could not put this down. My only reservation about this book is that the ending called for a sequel, yet an Internet search shows no […]