Global Oil and Human Rights: Ecuador and Nigeria

Teaching Unit Elements