There are thousands of free and legal books or software out there. However, you must search and select the most useful one from internet wilderness. Don't worry, we have selected the finest books, handbook, ebooks, textbooks, lecture notes, pdf, ppt, or docs to all of you who are thirsty for knowledge. All materials are free and legal. Please find link download in the bottom of TOC or summary. We hope you can save lots of hours and bandwidths. Feel free to push the "Like" button if you think the site is useful :). Thanks.