Crespo, Arturo and Garcia-Molina, Hector (2001) Routing Indices For Peer-to-Peer Systems. Technical Report. Stanford.