This was a riveting story of codebreaking, spies, and a country under pressure from its enemies. There was a fantastic blending of historical information with fascinating characters and a well-paced plot. I do wish the ending had been tied up a bit better.