Stoxnet

Steve Grindley

Leek, Staffordshire

246 (2000-2003)