Review: review 1
Rating: 4 out of 5
Date: 05 8, 2012
This book is entertaining, technically astute, most assumptions are reasonable given the circumstances mentioned in the story. Certainly enough twists and turns to not be predictable until the end. The battle scenarios are well thought through and the heroes are not superheroes, they make human type errors.