The six Brandenburg concertos BWV 1046-1051 - Bach, Johann Sebastian, 1685-1750 (Dover, 1997)