Open Library is an online collection of free to borrow eBooks from libraries across the country. Create an account to borrow up to 5 titles at a time for 2 weeks.
Project Gutenberg offers over 50,000 free ebooks. Choose from free epub books, free kindle books, download them or read them online.