John Ferejohn
John Ferejohn, Emeritus Professor of Political Science at Stanford University, currently teaches at New York University Law School.
-
War, Debt, and Democracy
John Ferejohn, Emeritus Professor of Political Science at Stanford University, currently teaches at New York University Law School.