The Common Good in Late Medieval Political Thought by M. S. Kempshall | Menrva Books