Review: Excellent Read
Rating: 5 out of 5
Date: 09 9, 2013
Great plot, realistic villains and crises, realistic scenarios, good character development, enough science to keep the plot moving but not so much that it slows the read, great topic and international locations well described. Grand opportunity for a warm fire, fresh coffee and the time to let it all soak in..