Review: Good read
Rating: 3 out of 5
Date: 06 2, 2014
Kinda figured out who early on although there were some twists that I didn't expect.  There were some things that due to my lack of technology still want to research.