Stoxnet

Trevor Cross

Morley, West Yorkshire

147 (1979)