
American Public Service: Constitutional and Ethical Foundations
2 authors - Paperback
£131.00
David Schultz is professor of political science at Hamline University, where he teaches American politics, and professor of law specializing in election law at the University of Minnesota Law School.