Bach Hour playlist for 06/29/2012

Program: 
-
Violin Concerto in E Major, BWV 1042
from
(
)
-
Organ Works: BWVs 585, 1027a, 583, 586, 587
from
(
)
-
Violin Concerto in A Minor, BWV 1041
from
(
)
-
Organ Works: BWVs 571, 595, 597, 574, 943, 946
from
(
)
Department: