1
by Isidor Ze Sevilly
Published 1998
Book
2
by Isidor Ze Sevilly
Published 2001
Book
3
by Giraldus Cambrensis
Published 2008
Book
4
by Traversari, Ambrogio
Published 2013
Book