Thomas Charles-Edwards, ' Cadog [St Cadog, Cadoc, Cadfael, Cathmáel]'

in Oxford Dictionary of National Biography
 (Oxford: Oxford University Press, 2004)


Read this text online

Saints referenced in this source

Cadog