Scarecrow by Matthew Reilly (Paperback, 2005).