The precautionary principle and international law: the challenge of implementation by David Freestone | Menrva Books | MenrvaBooks