Z Library is one of the best resources on the internet, with over 5 million books, periodicals, and research papers.