Dafydd ap Siencyn yr herwr
Evans, Emrys.
Llanrwst Gwasg Carreg Gwalch
1982