HathiTrust Digital Library is a digital preservation repository and highly functional access platform. HathiTrust provides long-term preservation and access services to digitized content from a variety of sources, including Google, the Internet Archive, Microsoft, and in-house member institution initiatives. Items in the public domain are in full-view for everyone and items held in copyright are searchable.
HathiTrust Digital Library