Project Gutenberg offers over 70,000 free ebooks. It is a volunteer effort to digitize and archive cultural works, and most of the items in its collection are the full texts of public-domain books.
The Online Library is a part of the University of London