Gerallt Gymro : Gerallt ar gychwyn /
Morris, Robert M.
Cadw (Organization : Great Britain)
[Cardiff] : Hughes a'i Fab/Cadw,
1988.
Giraldus, Cambrensis, 1146?-1223?
Historians