Climate change science :an analysis of some key questions