Stoxnet

Andrew Moseley

Filey, North Yorkshire

39 (1988-1992)