Jazz Basics: A Brief Overview with Historical Documents and Listening Guides

Shearer, James E

 
9781524948832: Jazz Basics: A Brief Overview with Historical Documents and Listening Guides