I think the best description of Sowell's work is 'sobering'.
He makes you think.
I also like Dr. Walter Williams, who makes a point of trying to educate his audience.