HathiTrust
HathiTrust is a shared digital resource of books and journals. Almost 14 million volumes have been digitized. The University of Calgary faculty, students and staff have fulltext downloadable access, to over 2,900,000 titles from this collection.