The computer implemented method of claim 8, for additionally retrieving a document including a query term, comprising:d) receiving a query term; e) for each of a number of n-grams in the query term:i) determining whether a map exists for the n-gram; ii) responsive to an existing map, determining from the map each page in the list that contains the n-gram associated with the map; and iii) for each