Searching and Querying Wide-Area Distributed Collections