Small worlds and six degrees of separation Social networks are remarkably small, in the sense that you can hop between Read More