As attacks unfold across the world
- crippling power grids crashing trains sowing panic & worse
- Marc must call on all his skills & ingenuity to track down the mysterious Madrigal before the ruthless hacker's plans bring the world to the brink of war 432 pages Swallow James