1. Partita in G Minor, (arr. of Violin Partita No. 2 in D Minor, BWV 1004) (arr. R. Hill): I. Allemande

    Robert Hill, Johann Sebastian Bach

    06:04
  2. Partita in G Minor, (arr. of Violin Partita No. 2 in D Minor, BWV 1004) (arr. R. Hill): II. Courante

    Robert Hill, Johann Sebastian Bach

    02:43
  3. Partita in G Minor, (arr. of Violin Partita No. 2 in D Minor, BWV 1004) (arr. R. Hill): III. Sarabande

    Robert Hill, Johann Sebastian Bach

    04:03
  4. Partita in G Minor, (arr. of Violin Partita No. 2 in D Minor, BWV 1004) (arr. R. Hill): IV. Gigue

    Robert Hill, Johann Sebastian Bach

    04:06
  5. Partita in G Minor, (arr. of Violin Partita No. 2 in D Minor, BWV 1004) (arr. R. Hill): V. Chaccona

    Robert Hill, Johann Sebastian Bach

    12:40
  6. Keyboard Sonata in D Minor, BWV 964 (after BWV 1003)*: I. Grave

    Johann Sebastian Bach, Robert Hill

    03:34
  7. Keyboard Sonata in D Minor, BWV 964 (after BWV 1003)*: II. Fugue

    Johann Sebastian Bach, Robert Hill

    07:00
  8. Keyboard Sonata in D Minor, BWV 964 (after BWV 1003)*: III. Andante

    Johann Sebastian Bach, Robert Hill

    04:26
  9. Keyboard Sonata in D Minor, BWV 964 (after BWV 1003)*: IV. Allegro

    Johann Sebastian Bach, Robert Hill

    02:56
  10. Sonata in G Major, BWV 968 (arr. R. Hill): I. Adagio

    Robert Hill, Johann Sebastian Bach

    03:38
  11. Sonata in G Major, BWV 968 (arr. R. Hill): II. Fugue - Alla breve

    Robert Hill, Johann Sebastian Bach

    08:18
  12. Sonata in G Major, BWV 968 (arr. R. Hill): III. Largo

    Robert Hill, Johann Sebastian Bach

    03:07
  13. Sonata in G Major, BWV 968 (arr. R. Hill): IV. Allegro assai

    Robert Hill, Johann Sebastian Bach

    02:55
  14. Lute Partita in E Major, BWV 1006a: I. Preludio

    Johann Sebastian Bach, Robert Hill

    03:39
  15. Lute Partita in E Major, BWV 1006a: II. Loure

    Johann Sebastian Bach, Robert Hill

    03:29
  16. Lute Partita in E Major, BWV 1006a: III. Gavotte en rondeau

    Johann Sebastian Bach, Robert Hill

    02:40
  17. Lute Partita in E Major, BWV 1006a: IV. Menuet I

    Johann Sebastian Bach, Robert Hill

    01:40
  18. Lute Partita in E Major, BWV 1006a: V. Menuet II

    Johann Sebastian Bach, Robert Hill

    02:34
  19. Lute Partita in E Major, BWV 1006a: V. Bourree

    Johann Sebastian Bach, Robert Hill

    01:26
  20. Lute Partita in E Major, BWV 1006a: VII. Gigue

    Johann Sebastian Bach, Robert Hill

    02:00
  21. Keyboard Sonata in C Major, BWV 966: I. Prelude

    Johann Sebastian Bach, Robert Hill

    02:12
  22. Keyboard Sonata in C Major, BWV 966: II. Fugue

    Johann Sebastian Bach, Robert Hill

    05:13
  23. Keyboard Sonata in C Major, BWV 966: III. Adagio / Presto

    Johann Sebastian Bach, Robert Hill

    01:44
  24. Keyboard Sonata in C Major, BWV 966: IV. Allemande

    Johann Sebastian Bach, Robert Hill

    03:18
  25. Keyboard Sonata in A Minor, BWV 965: Sonata in A Minor, BWV 965: Adagio

    Johann Sebastian Bach, Robert Hill

    02:27
  26. Keyboard Sonata in A Minor, BWV 965: I. Adagio

    Johann Sebastian Bach, Robert Hill

    02:32
  27. Keyboard Sonata in A Minor, BWV 965: II. Fugue

    Johann Sebastian Bach, Robert Hill

    03:56
  28. Keyboard Sonata in A Minor, BWV 965: III. Adagio / Presto

    Johann Sebastian Bach, Robert Hill

    01:37
  29. Keyboard Sonata in A Minor, BWV 965: IV. Allemande

    Johann Sebastian Bach, Robert Hill

    04:29
  30. Keyboard Sonata in A Minor, BWV 965: V. Courante

    Johann Sebastian Bach, Robert Hill

    03:08
  31. Keyboard Sonata in A Minor, BWV 965: VI. Sarabande

    Johann Sebastian Bach, Robert Hill

    01:17
  32. Keyboard Sonata in A Minor, BWV 965: VII. Gigue

    Johann Sebastian Bach, Robert Hill

    05:51
  33. Fugue in B-Flat Major, BWV 954

    Johann Sebastian Bach, Robert Hill

    05:21
  34. Sonata in C Minor, BWV 1001 (arr. R. Hill): I. Adagio

    Robert Hill, Johann Sebastian Bach

    03:28
  35. Sonata in C Minor, BWV 1001 (arr. R. Hill): II. Fugue - Allegro

    Robert Hill, Johann Sebastian Bach

    05:18
  36. Sonata in C Minor, BWV 1001 (arr. R. Hill): III. Sicilana

    Robert Hill, Johann Sebastian Bach

    02:37
  37. Sonata in C Minor, BWV 1001 (arr. R. Hill): IV. Presto

    Robert Hill, Johann Sebastian Bach

    03:44