Date03/27/2012AuthorАндрей КуприковSourcePublic PostPreserved copyInternet ArchiveOriginal MaterialShow translationАнатомия сетевых паразитовOur archive does not currently contain the full version of this documentWhere to read:Preserved copyLink to original version