Recommender Systems: An Introduction by Dietmar Jannach, Alexander Felfernig, Markus Zanker, Gerhard Friedrich (Hardback, 2010)