Stoxnet

Anthony Surtees

Blaby, Leicestershire

46 (1994)