Cymry enwog y ddeunawfed ganrif.
Publisher: Gwasg Aberystwyth
Language: wel
Number of pages: 204