Primary Sources
Here are some sites to find good Primary Sources.
National Archives - holds historical U.S. government documents (federal, congressional, and presidential records)
New York Times Public Domain Archives
Europe History
Photo's
Here are some sites to find good Primary Sources.
National Archives - holds historical U.S. government documents (federal, congressional, and presidential records)
New York Times Public Domain Archives
Europe History
Photo's