Scan barcode
A review by gjmaupin
Duke: A Life of Duke Ellington by Terry Teachout
3.0
Interesting & informative, if occasionally more dismissive than deserved.