Gothic Kings of Britain: The Lives of 31 Medieval Rulers, 1016-1399