Researchers from Bar-Ilan University prove there are just six degrees of separation in a social network. Do you know someone who knows someone? We've all delved into this thought experiment, marveling at the idea that in the vast web of humanity, random people can be linked through very small chain