The Man Who Knew Infinity by Humphrey Bower & Robert Kanigal