A directory of thousands of online books that can be read freely on the internet.

http://digital.library.upenn.edu/books/