Bach: For Relaxation and Meditation

Cantata for Organ, BWV 642, "Wer nur den lieben Gott lässt walten" (from the Little Organ Book)