178 Chorale Harmonizations Of J.S. Bach: A Comparative Edition For Study Sheet Music by Johann Sebastian Bach
Composed by Johann Sebastian Bach (1685-1750). Edited by Donald Martino. This edition: Score. Baroque. Text Book. Published by Dantalian, Inc. (DA.D701).