Stoxnet

Roy Weaver

Cannock, Staffordshire

122 (1976)