Project Gutenberg offers over 46,000 free ebooks: choose among free Nook books and free Kindle books; download them or read them online. They carry high quality ebooks: All their ebooks were previously published by bona fide publishers. They digitized and diligently proofread them with the help of thousands of volunteers. No fee or registration is required.