Swn Addoli: sef casgliad o hen alawon Cymreig, etc.
Richards, David
RICHARDS (David) ; HYMNS. [Welsh.]