Stephen ap Dafydd ap Llywelyn Crugeryr of Maesyfed — latest news, discussion & facts — IJR