Title: Y Gwneuthuriad o'r Cyfammod Gras
Subjects: Covenant theology