American Social History Project:
Hosted by the City University of New York Graduate Center, the American Social History Project/Center for Media and Learning produces print, visual, and multimedia materials that explore the richly diverse social and cultural history of the United States.