Pacy guitarist Joseph "Joe" Satriani has been labeled by many guitar enthusiasts as "the god of guitar-playing". ... Read more