Only Revolutions - Danielewski, Mark Z. (Pantheon Books / Random House, 2006)