Kevin R. Gallagher is a guitarist who plays both the electric guitar and the classical guitar. As a classical guitarist, he has received top honors at some of the most prestigious guitar competitions in the world, including the 1993 Guitar Foundation of America, the 1994 American String Teachers Ass ...