Dewi Sant /
Ifans, Rhiannon,1954-
Jones, Margaret.
Talybont : Y Lolfa,
2001.
David, Saint, approximately 520-approximately 600.
Christian saints