Everything and more a compact history of infinity - Wallace, David Foster 1962-2008 (Norton, 2004)