Canmolwn ein gwŷr enwog. S.A. Welsh and English.
Evans, T. H.