Alan Trachtenberg

Alan Trachtenberg is Neil Gray, Jr. Professor Emeritus of English and American Studies at Yale University.