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