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