A daily growing list of freely downloadable ebooks, documents and lecture notes found all over the internet.