Type: Posts; User: drmir; Keyword(s):
Yes, most of the stuff can be found there. It is a good service, archive.org.