Hathi TrustHathiTrust is a partnership of over 60 research libraries whose goal is to digitize, preserve, and increase online access to library collections. Over 2.6 million volumes, including newspapers and other periodicals, are in the public domain and freely downloadable. For more search options and information, go to the HathiTrust Research Guide (http://libguides.wustl.edu/hathitrust).
See: https://www.hathitrust.org/help_digital_library