Stoxnet

Walter Taylor

York, North Yorkshire

230 (1966)