Hopefully a good enough read
So here I am sitting in Bletchley Park listening to Whit Diffie himself! Wow.