J. S. Bach: BWV 645 (Cantata 140 - Wachet auf, ruft die Stimme)
Tabs and sheet music is available here: http://shop.per-olovkindgren.com/?product_tag=bwv645
I heard David Russell play this and was amazed how he could play it in D-Major. (Brilliant performance!) I decided to make it in the original key of Eb-Major. This is achieved by playing it in C-Major and adding a Capo in 3rd fret. It is a lot easier than in D-Major, (but far from easy), and sounds pretty nice, I think.
I hope you enjoy this beautiful music by Bach!
Guitar: Thomas Holt (2014) http://holtguitars.com
Love, Music & Peace!