Louis Armstrong’s New Orleans

April 23, 2007

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