Castiglione Patrons and Adversaries: Nobles and Villagers in Italian Politics, 1640-1760 - Oxford University PressOxford University Press 2023 ISBN: 9780197715291 Source: EBOOK