Stoxnet

Lindsay Wilson

Dunfermline, Scotland

461 (2018)