Networks an introduction - Newman, M.E.J (oxford university press, 2010)