Comment

Mar 27, 2017DanglingConversations rated this title 3.5 out of 5 stars
Dated and not accurate, judging from what we now know of the real history of enigma but a nice story with a happy ending, not at all like real life.