Stoxnet

Stuart Neale

Aylesbury, Buckinghamshire

298 (1991-1993)