Climate Change: Factors Ignored by the Mainstream