Stoxnet

Hilary Keyton

Chelmsford, Essex

86 (1959)