On Distributed Search