Practical Jazz: Step-by-step Guide to Harmony and Improvisation - Couverture souple

Grigson, Lionel

 
9780852496688: Practical Jazz: Step-by-step Guide to Harmony and Improvisation