Bach Cantatasby J. A. WestrupCantatasAnalysis, appreciationCantatas (Bach, Johann Sebastian)Writing a summary for young readers…For young readersBook data: Open Library