Open Culture is a website with a curated list of free ebooks, audio books, and videos.  They offer fiction as well as nonfiction, online courses, movies, and language learning resources.