Information retrieval algorithms and heuristics - Grossman, David A. 1954- (Springer, 2004)