Dewi Sant = Saint David : patron of Wales /
Midgley, J. B.(J. Barry)
Leominster : Gracewing,
2012.
David, Saint, active 6th century.
Christian patron saints