Maredudd ap Gwilym ab Einion ap Cadwgan of Trefesgol — latest news, discussion & facts — IJR