American Social History Project | Center for Media and Learning – The American Social History Project | Center for Media and Learning is dedicated to renewing interest in his ...