Alan Turing

Who was he?