Stoxnet

Ian Storer

Stapleford, Nottinghamshire

61 (1986)