Enigma: The Battle for the CodeEbookEnigma: The Battle for the CodebyHugh Sebag-MontefioreRating: 4 out of 5 stars4/5Save Enigma: The Battle for the Code for later