The Last Town on Earth by Thomas Mullen (Paperback, 2007)