Stoxnet

Barry Sargeant

Liversedge, West Yorkshire

526 (1984)