The HathiTrust Digital Library contains over seven million volumes and over one billion pages of scanned books and other materials. About 20 percent of all content is in the public domain (and accessible to you). You can also browse several public collections. Content is available in several image formats, text, and PDF. 1200s-present.