Helpful Score: 2
This book was a little hard to read because it goes into extreme scientific detail at times. However, definetly worth the effort. I liked the concept of data travelling thru time instead of people, making it seem more realistic than some time-travel stories. Good plot too, with a very good twist I didn't expect.