Title: Peer-to-Peer Computing: Principles and Applications
Subjects: Computer networks