Jazz Improvisation: A Comprehensive Method for All Musicians