The tale of a Scottish islands woman sworn to secrecy about her wartime code-breaking efforts

Bletchley park codebreaker, Margaret Beedie
Bletchley park codebreaker, Margaret Beedie