My Genealogy Home Page:Information about Dafydd ap Gruffydd of Wales