Everything and more a compact history of infinity - Wallace, David Foster 1962-2008 (W. W. Norton & Company, 2010)