Jazz 101

John F. Szwed
Hyperion
9780786884964
0-7868-8496-7