Kingdoms and Communities in Western Europe 900-1300 - Reynolds (Oxford University PressOxford University Press, 2023)