These are the independent sites who have offered to mirror the books Thinking in C++, 2nd Edition, Thinking in Java, 1st and 2nd Editions, and Thinking in Patterns, all of which include source code. Make sure you check the contents of the sites against the Master Download Site (below); there is no guarantee that the mirror sites have been updated to include the most recent files.
If you find a dead link, please email it to me.
The current versions of each book are shown on the Master Download Site (below).
Master Download Site Administered by MindView. You'll want to try a local mirror first, but this is the reference site.