Part of the story involves the issues of cooperation, or lack of it, between the British and the Americans. There was even rivalry between the US army and navy. This may have cost many lives when information was not shared. The people were incredibly dedicated. They often knew nothing about how their results were used or what other departments were doing and could receive no public recognition of their work. It's only fairly recently that the public has been aware of it at all.
In all a good read, but be prepared to work at it to keep track of everything.
Maybe this year I will get around to visiting Bletchley Park. It's not as if it's far away.