josephblocher
Joseph Blocher
josephblocher
Joseph Blocher is a professor of law at Duke Law School. His principal academic interests include federal and state constitutional law, the First and Second Amendments, capital punishment, and property.