Mining of Massive Datasets - Leskovec, Jure, Anand Rajaraman and Ullman, Jeffrey