LibriVox volunteers bring you this year's selection of 25 sacred and secular carols and Christmas songs, in English, German and Latin.
While many of Calvin's sermons are now lost after they were sold by weight by the library of Geneva, his sermons on Ephesians have been pres…