Oram, A. ed

Peer-to-Peer: Harnessing the power of disruptive technologies - California O'Reilly 2001 - xv, 432p.

0-596-00110-X