Peer-to-peer computing : applications, architecture, protocols, and challenges /: applications, architecture, protocols, and challenges. (©2012) - Unknown
No abstract available