Philip Ap Gruffudd Ap Gruffudd Fychan Ap Gruffudd Kynaston, of Stokes - Ontify