Techniques and Tools for Designing an Online Social Network Platform - Panagiotis Karampelas ((Lecture Notes in Social Networks))