The historia Brittonum
Nennius,active 796.
Dumville, D. N.
Cambridge Brewer,
Nov.1984