Oonagh E. FitzgeraldBooksComplexity's EmbraceReflections on Canada's Past, Present and Future in International Law/Réflexions Sur le Passé, le Présent et l'avenir du Canada en Droit InternationalBraiding Legal OrdersUnderstanding Charter remediesCorporate CitizenAuthor data: Open Library