ALAN M. TURING

External links

Books by ALAN M. TURING