ReleaseNexus
Great Minds
Self
Britain's Greatest Codebreaker
Himself - University of Warwick (as Professor Ian Stewart)