The Learning Page at The American Memory Historical Collections at the Library of Congress contains more than eighty collections of high quality primary source documents, pamphlets, books, photos, images, films, speeches, songs, and other multimedia resources.