PRIMARY SOURCES
Google Arts and Culture
Internet Archive
National Archives (USA)
DocsTeach
Library of Congress:
Smithsonian
Calisphere
World Digital Library
Hanover Historical Texts Collection