Translation: What God does is well done!. Scores.
Translation: What God does is well done, BWV 99.
Translation: Brook. I will not let go of God. What God does is well done!. Brook.
Translation: Composed by Johann Sebastian Bach. What God does is well done I Cantatas.
Translation: Brook. Compared to traditional printed sheet music or music downloads, it is incredibly inexpensive.
Translation: No group of works in Johann Sebastian BachÕs output is as wide-ranging as the cantatas.