Networks: An Introduction, M. E. J. Newman, Oxford University Press, Oxford (2010)