Peer-to-Peer Computing : Principles and Applications - Quang Hieu Vu, Mihai Lupu, Beng Chin Ooi (Springer)