Answer
Yale University is the only institution among those listed where Thomas Sowell has not held a professorship. Sowell was a professor of economics at Cornell University, a visiting scholar at the American Enterprise Institute, and a distinguished fellow at the Hoover Institution at Stanford University.