Stoxnet

Peter Thorpe

Thurgoland, South Yorkshire

430A (1955)