Gruffydd ap Rhys ap Thomas — Welsh knight