Enigma: The Battle for the Code by Hugh Sebag-Montefiore (Paperback, 2004)