Cambridge Translations of Renaissance Philosophical Texts, Vol. 2: Political Philosophy by Jill Kraye | Menrva Books