Review: my review
Rating: 4 out of 5
Date: 11 26, 2013
Good reading a little disjointed due to the nature of time travel but well laid out and keeps you interested til the very end.