27. The system of claim 26 , wherein the computer system for performing the search is a computer system of conducting a two-way search, and wherein a method of conducting a three-way search further comprises: a wish list search module for executing a wish list search, based on one or more input search strings received as input, using search criteria to select and score a set of target documents against the one or more input search strings, each target document given a wish list score representing similarity between the target document and one or more input search strings, the set of target documents with the wish list scores representing a wish list search result set; and a second combining module for combining the secondary combined score and wish list score for respective ones of the target documents, each target document given a primary combined score based on the combining that is a function of the secondary combined score and the wish list score, the set of target documents with the primary combined scores representing a primary result set.
27. The system of claim 26 , wherein the computer system for performing the search is a computer system of conducting a two-way search, and wherein a method of conducting a three-way search further comprises: a wish list search module for executing a wish list search, based on one or more input search strings received as input, using search criteria to select and score a set of target documents against the one or more input search strings, each target document given a wish list score representing similarity between the target document and one or more input search strings, the set of target documents with the wish list scores representing a wish list search result set; and a second combining module for combining the secondary combined score and wish list score for respective ones of the target documents, each target document given a primary combined score based on the combining that is a function of the secondary combined score and the wish list score, the set of target documents with the primary combined scores representing a primary result set. 29. The system of claim 27 , wherein the wish list search module, the reference search module, and the reverse module are adapted to execute n numbers of additional reference searches, reverse searches, and wish list searches to construct a multi-way search.