Authors, owners or publishers are very welcome to place links to their books, lecture notes, and tutorials in this site. If you find some good online free books, please send us the links. we will gladly add them into this collection so others can share the discovery with you. If it is not your own book, please respect the copyrights of authors and publishers and make sure there is NO COPYRIGHT VIOLATIONS ! Fill in the form as completely as possible, fields marked with * are required.