Nope, not the Deathtrap Dungeon guy. The Illuminati guy!
Steve Jackson is one of my favorite game designers, responsible for Car Wars, GURPS and more. My copy of Illuminati is well worn, and I even have some NWO cards floating around somewhere (curse you, Nuclear Reactors!)
Anyway, here is the man, interviewed by Three Donkeys.