Original: Kammermusik, Band 3. Johann Sebastian Bach. Werke fur Flote BWV 1013, 1030, 1032, 1034, 1035, 1039. New Bach Edition.
Translation: Composed by Johann Sebastian Bach. BWV 1013, 1030, 1032, 1034, 1035, 1039, Annex BWV 1030. Flute Solo sheet music.