Alle Jahre wieder (Every year again) is a well known German Christmas carol,
written in 1837 by Johann Wilhelm Hey (1789–1854). The most common melody is
usually attributed to Friedrich Silcher. Other melody versions come from German
composers Ernst Anschütz and Christian Heinrich Rinck, 1827 who also set these
words to music.
Learn more at Wikipedia