Newman, Mark. Networks: An Introduction . Oxford University Press, 2010.