An analytical evaluation method based on generalised random graphs for unstructured peer-to-peer content-sharing systems. (6th June 2011)