Peer-to-peer systems III third international workshop, IPTPS 2004, La Jolla, CA, USA, February 26-27, 2004, revised selected papers - Shenker, Scott (Lecture Notes in Computer Science,, 2005)