Dafydd ap Richard ab Elise ap John Ellis, of Bodychen — latest news, discussion & facts — IJR