HathiTrust is a large-scale collaborative repository with over 10 million volumes including content digitized via the Google Books project, Internet Archive, and by local libraries. Public domain content is full-text; non-public domain content (post-1923) is for full-text searching only. Since Tufts is a member, those with a Tufts login can download the pdf of pre-1923 materials and can build a personal collection. To login select Collections, then select login from the upper right; choose Tufts University and login using your Tufts username and password.
HathiTrust: a shared digital repository