The Digital Public Library of America is a one-stop-shop for over 7 million images, books, primary documents, audio files, artifacts, maps and more from libraries, archives, and museums around the country. These resources are freely available to the public. You can search for resources by keyword, date or location of where the artifact is located. The hope of The Digital Public Library of America is that it will become a national library. In the meantime, its wealth of resources can be used by teachers and students.