Useful websites for finding books and learning material.
oceanofpdf.com
www.gutenberg.org
www.epubbooks.com
welib.org
zlib.re
annas-archive.cc
libgen.ac