Review: Part mystery, part thriller, part sci-fi and hard to put down
Rating: 5 out of 5
Date: 10 15, 2013
A page-turner with a twist.  It has many dimensions and the conclusion leaves you with a sense of relieved contentment.