Stoxnet

Dave Goulding

Sheffield, South Yorkshire

226 (1973)