Stoxnet

Michael Harrold

Milton Keynes, Buckinghamshire

102 (1993)
299 (1995-1996)
399 (2004)