Alan Turing the enigma - Hodges, Andrew., Author (Simon and Schuster, 1983)