Physical Description
-
260 pages : illustrations ; 20 cm.
Book Information
Dan Cahill must determine whether Sinead Starling, a former friend who betrayed his family, is behind a plot to control a deadly virus or is trying to stop it from getting out.