Stoxnet

John Dickenson

Huddersfield, West Yorkshire

509 (1980)