You may have found some inaccuracy in the Winky link I posted, but just saying it's left leaning means no more to me then another saying I don't believe that. There are links in the links to the research papers.
This isn't a lean left or right thing, it's information and folks need to do there...