George Lynch — American guitarist