I’m sure there is someone out there smarter than Dr. Sowell. I’ve just never heard of them ;)
Dr. Williams could give him a run for his money, and possibly win, if only because Williams has a better sense of humor. :)