Mining the Social Web: Data Mining Facebook, Twitter, LinkedIn, Instagram. O?Reilly Media, 2019.