The enigma of WWII codebreaker Alan Turing