Richard ap Madog ap Llywelyn ab Ednyfed Gam of Halchdyn — latest news, discussion & facts — IJR