Craig L. Carr is professor of political science at the Hatfield School of Government, Portland State University.
Law, Cultural Diversity, and Criminal Defense
2 authors - Hardback
£135.00
2 authors - Paperback
£39.99
The Political Writings of Samuel Pufendorf
Samuel Pufendorf - Hardback
£180.00
Polity
Craig L Carr - Hardback
£108.00
On Fairness
Craig L Carr - Paperback
£33.99
£40.00
Political Freedom
£44.99
£105.00