View Scopus Profile
B.A. (Toronto), LL.B. (Dalhousie), LL.M. (Yale), Clerkship, Supreme Court of Canada, 1986-87 (Mr. Justice Estey)
Research output per year