Historia Brittonum and Arthur's battle of Tribuit. - Breeze, Andrew (2006)