Stoxnet

Andrew Fraulo

Daventry, Northamptonshire

179 (2003)
279 (2004)