This site lists a huge collection of ebooks
http://www.greatebookdownloads.com/Ebook_Downloads/