Previous Appointments & Affiliations
Professor with Tenure ·
1989 - 2010
School of Law
Frederic Cleaveland Distinguished Professor of Law and Divinity ·
2008 - 2010
School of Law
Visiting Associate Professor ·
1987 - 1989
School of Law