The website ManyBooks.net offers more than 29,000 free eBooks that are well presented and easy to download in different formats, such as ePub, pdb and PDF, just to mention a few.
You can choose from more than 25,000 eBooks in English and more than 4000 in other languages.