It is an excellent book containing songs of his that he has recorded over his career. He explains very comprehensively and shares his method of improvisation and dissonance in a genius manner. If you want to improve and delve into a deeper and advanced style of jazz this is a must have. He explains whats scales he uses to what chords and helps birth new ideas to the reader and uses them in realistic song scenarios. This is a perfect book for learning both jazz and technique. There nothing better than learning from a legend like master guitar player Larry Coryell.