I was thinking of Stephen Jay Gould. Got them confused. Thomas Gold is, of course, highly accomplished.
I was thinking of Stephen Jay Gould. Since Gould is dead, it would take some *really* controversial things to get him "invited on radio interviews". ;-)