J.S. Bach: Sonata for Violin Solo No.3 in C, BWV 1005 - Transcribed for Solo Guitar by Göran Söllsch 作曲 : Johann Sebastian Bach