Stoxnet

Ron Brook

Sittingbourne, Kent

251 (1959)