John (II) ap John ap Gruffudd ap Llywelyn Griffith, of Llanddyfnan — latest news, discussion & facts — IJR