Bach, Johann Sebastian, 1685-1750,

371 harmonized chorales and 69 chorale melodies with figured bass / this publication of the 371 has been entirely revised corrected, edited and annotated by Albert Riemenschneider. - vocal score, 165 pages.

9780793525744 0793525748

073999276008

782.2