Intellectual property rights and climate change : interpreting the TRIPS Agreement for environmentally sound technologies - Zhuang, Wei (Cambridge, 2017)