A goddess is cursed to endlessly live and die as a mortal until she understands the value of human life, in this inventive, moving reimagining of Irish mythology.Cailleach, goddess of winter, was not born to be a blight on humanity, but she became on...