1
by Gerald Z Walesu
Published 1998
Book
2
by Giraldus Cambrensis
Published 2008
Book