catholicsaints.info
Catholic Encyclopedia – Saint David
Catholic Encyclopedia entry for Saint David