James Connelly is Professor of Political Theory at the University of Hull, UK where he teaches political theory, environmental politics and electoral systems. He has written extensively on environmental politics, British Idealism and the philosophy of R. G. Collingwood.
No title found for this author