Allan Holdsworth
rated excellent