Stoxnet

Dave Foster

Blackburn, Lancashire

50 (1982)