A Clash of Visions: Understanding Human Nature in Political Thought|Thomas Sowell 00:10:00

Share On Facebook Share On Twitter

Sowell was born in segregated Gastonia, North Carolina, to a poor family, and grew up in Harlem, New York City. Due to poverty and difficulties at home, he dropped out of Stuyvesant High School and worked various odd jobs, eventually serving in the United States Marine Corps during the Korean War.

Recent Videos