Allan Holdsworth 20 licks - Guitar Player Magazine