Gruffudd ab Adda Foel - Peerage person ID=659671