Translation: Oh God, how much heartache, BWV 3. Full Scores.
Translation: BWV 971. Op.2. Piano solo. Main sheet music.