http://memory.loc.gov/ammem/index.html 

The American Memory Project is an interdisciplinary collection of primary sources with coverage of subjects as varied as advertising, government, performing arts, and war.

Advertisements