A History of Modern Political Thought: The Question of Interpretation by Gary K. Browning | Menrva Books