The last medieval queens English queenship 1445-1503 - Laynesmith, J. L. (Oxford University Press, 2004)