The Man Who Knew Too Much: Alan Turing and the invention of computers: Alan Turing.