Search engines : information retrieval in practice - Croft, Bruce W. (Pearson, 2010)