The Last Medieval Queens: English Queenship 1445-1503 - Laynesmith (Oxford University PressOxford University Press, 2023)