Indra's pearls : the vision of Felix Klein - Mumford, David, 1937- (Cambridge University Press, 2006)