Review: Awesome
Rating: 5 out of 5
Date: 03 19, 2014
After a slow start this story is all absorbing and a wonderful  puzzle. The story hovers between "this is a real life nightmare and this could happen today in the USA"