Climate Change and Human Rights: An International and Comparative Law Perspective by Mouloud Boumghar | Menrva Books | MenrvaBooks