Maredudd ab Owain ap Gruffudd ab Einion Fychan — latest news, discussion & facts — IJR