Deluge - McCaffrey (Ballantine Books, 2009)