Johann Sebastian Bach
BWV 992, 993, 989, 963, 820, 823, 832, 833, 822, 998. Composed by Johann Sebastian Bach (1685-1750). Edited by Thomas Kohlhase. This edition: urtext edition. Paperback. Barenreiter Urtext. Baroque. Collection. With introductory text (does not include words to the songs). BWV 992, 993, 989, 963, 820, 823, 832, 833, 822, 998. 85 pages. Baerenreiter Verlag #BA05234. Published by Baerenreiter Verlag (BA.BA05234).
Buy now for $31.95Dr. Shinichi Suzuki
Mary McDonald
Roger Emerson
Lin-Manuel Miranda
Heather Sorenson