Stoxnet

Eric Johnston

238 (1955)