Stoxnet

Martin Nipen

Aylesbury, Buckinghamshire

109 (1972)