Finding Needles in the Internet Haystack Ron K. Cytron Washington University in Saint Louis Department of Computer Science cytron