Stoxnet

Bill Haslam

Bolton, Lancashire

399 (1961)