Stoxnet

Bob Preston

Wakefield, West Yorkshire

323 (1973)