Mining of massive datasets - Leskovec, Jurij, (Cambridge University Press, 2014)