Music and texts of 201 carols for the Christmas season (many in more than one setting), each with copious notes on historical background and performance. An extensive general …