Skip to main content alibris logo

John Horton

JOHN HORTON is Professor of Political Philosophy, Keele University, UK.