Colossus : the secrets of Bletchley Park's codebreaking computers / - Copeland, B. Jack (Oxford University Press, 2006)