P2P networking and applications - Koegel Buford, John F. (Elsevier/Morgan Kaufmann, 2009)