a book of welsh names compiled by trefor rendall davies introduction contents historical notes and pronunciation . . dictionary of welsh names . . . . appendices the gods and heroes . . . . . . saints from brittany . . . . . . the children of brychan .