A history of medieval political thought 300-1450 - Joseph Canning