Stoxnet

Keith Hirstle

Cleckheaton, West Yorkshire

140 (1992)