Llyfr gwybodaeth gyffredinol
Subtitle: sef wyth a deugain lyfrau ceiniog Humphreys, Caernarfon ...
Place of publication: Caernarfon
Language: wel