Translation: Who can exercise only the love God, BWV 691a. Selections.
Translation: Complete. Scores.
Translation: Who can exercise only the love God, BWV 691. Scores.
Translation: If only the good Lord can exercise.