Alan Turing life and legacy of a great thinker - Teuscher, Christof; Hofstadter, Douglas (Springer, 2004)