Balancing Human Rights, Environmental Protection and International Trade | 9781509913800 | Memmo