The Six Degrees of Separation