The man who knew too much : Alan Turing and the invention of the computer - Leavitt, David (Great discoveries, 2007)