From Sociology to Computing in Social Networks: Theory, Foundations and Applications (Lecture Notes in Social Networks)