After 25 years of teaching, Dan Haerle has made available this wonderful pocket-sized resource, Jazz Improvisation: A Pocket Guide, detailing the materials and techniques needed to play jazz. Includes... This description may be from another edition of this product.