Engineering and Governing the Climate: Ethical and Political Issues - 9781538145609