Richard ap Hywel ap Llywarch ap Rhirid — latest news, discussion & facts — IJR