Networks : An Introduction - Newman, Mark (Oxford University)