Political Thought in Europe, 1250-1450 by Antony Black