Graeme Garrard

Professor of Politics, Cardiff University Professor Garrard is a Professor of Political Thought and a leading scholar of European intellectual history, which he has taught for three decades at universities in Britain, France and the United States. He has published many original books and articles for specialist scho... Read More