Stoxnet

Ian Wilson

Hyde, Greater Manchester

174 (1973)