Thomas Sowell or Walter Williams are not Keynesians adherents...
Not sure why you think they are...
As for Free Traders, I'd do my own research..
Every “modern” economist is a Free Traitor.