Hankins, James,

Renaissance Civic Humanism : - Cambridge University Press, 2000. - 332 pages

9780521780902


Political Science.

320.06450 / HAN