Climate over past millennia