Stoxnet

Stephen Armitage

Huddersfield, West Yorkshire

126 (1988)