Johann Sebastian BachTrio Sonata No.1 E flat Major BWV 5251. (Allegro) 2. Adagio 3. AllegroTrio Sonata No.2 c minor BWV 5261. Vivace 2. Largo 3. AllegroTrio Sonata No.3 d minor BWV 5271. Andante 2. Adagio e dolce 3. Un poco allegroHelmut Walcha