Stoxnet

Brian Molyneux

Cheadle, Greater Manchester

83 (1956-1957)