Gruffudd /
Davis, Martin,1957-
Llanrwst : Gwasg Carreg Gwalch,
2006.
Gruffydd ab Cynan, King of Gwynedd, 1055?-1137