The man who knew infinity : a life of the genius Ramanujan - Kanigel, Robert (Abacus, 1991)