consumate and dazzling guitar player