10 Best Thomas Sowell Books (2024) Bio Thomas Sowell was born on the 30th of June, 1930, in North Carolina, United States of America. Thomas Sowell is a famous, well-respected American economist, social theorist, and … [Continue Reading...]