guess: Paco DeLucia? Joe Pass? Frank Gemballa? Stanley Jordan? Grant Geisman? Steve Howe? Mahavishnu John McLaughlin? George Benson? Stevie Vai? Al Dimeola? John Abercrombie?