Stoxnet

Karl Wilkinson

Bradford, West Yorkshire

120 (1983)