Stoxnet

George Cronshaw

Manchester, Greater Manchester

268 (1968)