Maredudd ap Hywel ap Maredudd ap Bleddyn, aka Yr Hen Faredudd — latest news, discussion & facts — IJR