Bach
Essential Bach CD 2
2000
classical

#    Title    Time    Info  
1 Allegro (Brandenburg Concerto No.2) 4:56
2 Largo (Concerto For 2 Violins) 6:31
3 Prelude (Lute Suite No.4) 3:53
4 Sheep May Safely Graze 4:32
5 Adagio (Excerpt) (Cello Sonata No.3) 3:15
6 Allegro (Italian Concerto) 3:56
7 Pastoral Sinfonia (Christmas Oratorio) 6:39
8 Andante (Violin Concerto No.1) 6:27
9 Gigue (Partita No.1) 2:34
10 Minuet (Orchestral Suite No.2) 1:14
11 Badinerie (Orchestral Suite No.2) 1:26
12 Siciliano (Oboe Concerto) 4:19
13 Allegro (Brandenburg Concerto No.3) 5:37
14 Allemande (Violin Partita No.2) 4:12
15 Gigue (Violin Partita No.2) 3:10
16 Allegro (Excerpt) (Keyboard Concerto No.2) 2:56
17 Sanctify Us By Thy Goodness 3:14
18 Largo (Keyboard Concerto No.5) 6:30
19 Allegro (Concerto In A Minor For Organ) 3:34
Total time 75:14