Bach’s Christmas Oratorio – From Question to Answer
Every December, I enjoy listening to Bach’s Christmas Oratorio . It consists of six cantatas , each connected to the church calendar , formi...