Inventive time-travel thriller, but I found the ending a bit confusing.
(This quick review is part of my September 2005 “clearing the decks” exercise.)
Inventive time-travel thriller, but I found the ending a bit confusing.
(This quick review is part of my September 2005 “clearing the decks” exercise.)