Dafydd ab Ednyfed Gam ab Iorwerth Foel — 1345