Stoxnet

Graham Morrison

Loughborough, Leicestershire

478 (2000)