Duke Richard of York 1411-1460 - Johnson (Oxford University PressOxford University Press, 2023)