The Cambridge History of Twentieth-Century Political Thought
2 contributors - Paperback
£43.99
Terence Ball is professor of political science at the University of Minnesota.
J.G.A. Pocock is Harry C. Black Professor of History at Johns Hopkins University.