Overview

Eochaid ua Flannucain

(c. 936—1004) poet and historian