Allan Holdsworth is the greatest guitarist maybe?