Six Degrees of Separation