Stoxnet

Harold Hayes

Sheffield, South Yorkshire

63 (1955)