Oblivion - Wallace, David Foster. (Little, Brown, 2004)