Alan Turing

Andrew Hodges, Dou...

 

Privacy