Title: Dyfroedd Dyfnion  Hunangofiant John Elfed
Subjects: Political and social views