Gruffudd ap Llywelyn was Wales' greatest king. Ambitious and battle-sure, he succeeded in doing what no Welsh king before him was capable of: he ruled all Wales as a united and independent state. He... This description may be from another edition of this product.