Llywelyn ap Hywel ap Dicws ab Ieuan — latest news, discussion & facts — IJR