Peer-to-peer systems IV 4th international workshop, IPTPS 2005, Ithaca, NY, USA, February 24-25, 2005 : revised selected papers / - Castro, Miguel,; Van Renesse, Robbert, (Lecture notes in computer science,)