Stoxnet

Maurice Selway

Hinton Blewett, Somerset

31 (1954)