Information Retrieval. : Algorithms and Heuristics. - Grossman, David A. (Saint Joseph's University, 2004)