Thomas Sowell has studied and taught economics, intellectual history, and social policy at institutions that include Cornell University, UCLA, and Amherst …

source