Review: imaginative science fiiction
Rating: 5 out of 5
Date: 07 11, 2013
Time travel always produces paradoxes. This book works at figuring out how time travel (backward and forward) would work out.It follows several characters jumping back and forth and how they interact with each other and with the past and future. It was a fun book to read. I recommend it.