Lawrence N Powell

Lawrence N. Powell holds the James H. Clark Endowed Chair in American Civilization and is Director of the New Orleans Center for the Gulf South at Tulane University.