Carols of Today. Seventeen original settings for mixed voices.