J.S. Bach Soprano & Baritone Arias & Duets BMV 14,21,72,97,120,159,179,248