John W. Otte
Failstate: Nemesis (Failstate Series)
Failstate