Project Gutenberg

Project Gutenberg offers over 54,000 free eBooks: Choose among free epub books, free kindle books, download them or read them online. You will find the world’s great literature here, especially older works for which copyright has expired. Project Gutenberg digitizes and diligently proofreads them with the help of thousands of volunteers.
Available to anyone anywhere