A.M. Sellar Annales Cambriae (translated) at the Internet Medieval Sourcebook.
A.M. Sellar Annales Cambriae (traducido ó inglés) en Internet Medieval Sourcebook.