Hanes Capel Cana : Felindre Farchog : 1857-2007.
[Wales] : E.L. Jones,
2007.