Information retrieval : algorithms and heuristics - Grossman, David A. (The Kluwer international series on information retrieval / series editor, W. Bruce Croft, 2004)