Bach
Universal Classics No.8


#    Title    Time    Info  
1 Brandenburg Concerto No 3 (1) 6:27
2 Brandenburg Concerto No 3 (2) 1:29
3 Brandenburg Concerto No 3 (3) 5:45
4 Concerto For 2 Violins (1) 4:15
5 Concerto For 2 Violins (2) 7:45
6 Concerto For 2 Violins (3) 5:27
7 Sheep May Safely Graze 4:37
8 Jesu, joy of man's desiring 5:18
9 Suite No 3 in D (1) 7:34
10 Suite No 3 in D (2) 5:54
11 Suite No 3 in D (3) 3:42
12 Suite No 3 in D (4) 1:28
13 Suite No 3 in D (5) 3:03
14 Brandenburg Concerto No 2 (1) 5:26
15 Brandenburg Concerto No 2 (2) 6:46
16 Brandenburg Concerto No 2 (3) 2:49
Total time 74:49