Myths and legends of the Celtic race.