An outstanding compilation of 90 carols, from medieval melodies to spirituals and from Gabrielli to Judith Weir. Includes a balanced mixture of accompanied and unaccompanied carols, mostly for mixed voices with many arrangements published for the first time. Optional orchestral material is available on hire for 24 carols to allow performances without organ.