Joanna Harrington is a professor in the Faculty of Law at the University of Alberta, where she teaches public international law, international human rights law, international criminal law, and international dispute settlement. She often writes on matters of foreign relations law, human rights, and transnational crime.
Showing the single result
International Law, 3/e
Doctrine, Practice, and Theory$125.00 – $200.00