Without Warning
(Without Warning, book 1)
John Birmingham