About John J. Davenport
John J. Davenport is a Professor of Philosophy at Fordham University focusing on political philosophy, including political theory, global justice issues, human rights, democratic theory, constitutional problems, and related topics. ...