Barbara Dianne Savage

Barbara Dianne Savage is Geraldine R. Segal Professor of American Social Thought and Professor of History, University of Pennsylvania.

Barbara Dianne Savage's Featured Books