Gwenllian ferch Gruffydd: The Warrior Princess of Deheubarth by Laurel A. Rockefeller

Born in 1097 in Aberffraw Castle, Princess Gwenllian ferch Gruffydd ap Cynan was always destined for great things. As the daughter to one of Gwynedd’s greatest warriors she grew up strong and passionate — more than a match for her older brothers.