dafydd’s three hundred and seventy-eight tunes