Idnerth a Cadwr ap Cadog ap Diseath — latest news, discussion & facts — IJR