Stoxnet

Trevor Waincup

Harrogate, North Yorkshire

508 (1980)