Harbinger — 2005 novel by David Alan Mack