Have you heard the gospel of Sci Hub? It's a free repository of peer reviewed journal articles, and it has just about everything. (Since pirating journal articles doesn't hurt the authors--scientists don't get paid for journal articles, and the peer reviewing is also donated labor--and the...