Stoxnet

Derek Blowers

York, North Yorkshire

47 (1966-1968)