Degrees of Separation in Social Networks | Synapse