Stoxnet

Dick Babbage

Cardiff, Wales

40 (1955)