People are recommending Marx as well for economics over here, and while you might disagree with Sowell, at least he didn’t write science fiction. Unlike Marx did (e.g. classless society = speculative scifi). Many other leftist economists are pretty much in fantasy land in my opinion as well.