Education
Bachelor, St. Thomas U., 1977; Bachelor of Laws, Dalhousie U., 1981; Master of Laws, Cambridge U., 1985.
Bachelor, St. Thomas U., 1977; Bachelor of Laws, Dalhousie U., 1981; Master of Laws, Cambridge U., 1985.
Associate lawyer, Halifax (Canada) Stewart McKelvey Stirling Scales, 1983-1987; part-time associate, Halifax (Canada) Stewart McKelvey Stirling Scales, 1987-1995; assistant professor of law, Dalhousie Law School, Halifax, 1987-1992; associate professor, dean, Dalhousie Law School, Halifax, since 1992. Co-chair Nova Scotia Law Reform Commission.