1. A method comprising the steps of: storing a plurality of directory listings, each listing searchable by a plurality of keys, each of said keys comprising a plurality of symbols selected from a subset of an alphabet; receiving a sequence of inputs each designating a plurality of said symbols; identifying a number of said directory listings having at least one of said keys consistent with said sequence of inputs; displaying candidate ones of said directory listing having said at least one of said keys consistent with said sequence of inputs; and selecting one of said candidate directory listings to be contacted.