found: Manual on international courts and tribunals, 1999:t.p. (Ruth Mackenzie; programme director, FIELD; assistant director, Project on International Courts and Tribunals)
found: International organizations and international dispute settlement, 2002:t.p. (Ruth Mackensie) book t.p. (Ruth Mackenzie) p. 135 (Ruth MacKenzie; assistant director of Centre on International Courts and Tribunals)
found: E-mail from publisher, November 20, 2017:(Mackenzie, Ruth, b. July 5, 1964)
found: Liability for environmental harm to the global commons, 2023:t.p. (Ruth Mackenzie) p. [iii] (Ruth Mackenzie; reader in international law at the University of Westminster; teaches and researches in the fields of international environmental law, law of the sea and international courts and tribunals)