Recommender Systems Handbook. Edited by Francesco Ricci, Lior Rokach, Bracha Shapira and Paul B. Kantor. : Springer, 2011.