Stoxnet

Dave Brindley

Salford, Greater Manchester

142 (1966)