Louis Armstrong’s New Orleans April 23, 2007 With Thomas Brothers (Director of Graduate Studies and Associate Professor of Music at Duke University) Tags music