Defodaeth a defawd
By: Wedi ei gyfieithu i'r Gymraeg, trwy ganiattad yr awdwr gan H. Owen
Publisher: Douglas
Published: 1875
Place of publication: Bangor
Language: wel
Number of pages: 26