Philip F. Napoli

Philip F. Napoli teaches 20th-century U.S. and public history, including courses on the history of the American war in Vietnam, American popular culture, oral history, and the history of immigration. … Continue reading Philip F. Napoli