Project Gutenberg

Offers over 53,000 free classic ebook titles. Titles are those that are in the public domain.