Climate: the counter consensus a palaeoclimatologist speaks - Carter, Robert M. (Independent minds, 2010)