This charming chorale prelude is by the centenarian American composer, Wilbur Hand (1914-2015). It is one of his ‘Six Carol Settings’ (1970). The plainchant melody 'Divinum mysterium' dates from the 13th century (mode V).
Best wishes for your Christmas preparations and hope all goes smoothly when the day arrives.