Stoxnet

Stuart Ralls

Southampton, Hampshire

379 (1980-1992)