Winter Sale! 10% Discount off any order. Get the code »

John Dinan

JOHN DINAN is Zachary T. Smith Associate Professor, Department of Political Science, Wake Forest University. He is the author of Keeping the People's Liberties: Legislators, Citizens, and Judges as Guardians of Rights, as well as various articles on state constitutionalism, federalism, and the protection of civil rights and liberties.