Stoxnet

Terry Brown

Loughborough, Leicestershire

382 (1960)