Louis Armstrong’s New Orleans

April 23, 2007
 

With Thomas Brothers (Director of Graduate Studies and Associate Professor of Music at Duke University)