Stoxnet

Jonathan Haigh

Liversedge, West Yorkshire

23 (1995)