On the design and evaluation of a multi-dimensional approach to information retrieval.