TEXTS OF THE CHORAL WORKS OF JOHANN SEBASTIAN BACH IN ENGLISH TRANSLATION VOLUME 2 CATATAS 101 TO 199
Publisher: Association of American Colleges Arts Program
Published: 1942-01-01