Project Gutenberg is a library of over 60,000 free eBooks. Choose among free epub and Kindle eBooks, download them or read them online.
DOAJ is a community-curated online directory that indexes and provides access to high quality, open access, peer-reviewed journals.