Peer-to-Peer: Harnessing the Power of Disruptive Technologies (2001)

by Andrew Oram
Venue:O’Reilly & Associates, Inc