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