The man who knew infinity: a life of the genius Ramanujan - Kanigel, Robert; Author (1999)