Faculty Archive Herbert Hovenkamp James G. Dinan University Professor Professor of Legal Studies and Business Ethics Professor of Law Faculty Homepage