I agree with you on Sowell. Also Walter Williams. Both are among the best writers and thinkers period.