libsearch.com is a federated search engine harvesting 114 digital libraries and institutional repositories. We are currently providing access to 1996105 documents and our index is updated on a daily basis.