P2P Networks for Content Sharing - Choon Hoong Ding; Sarana Nutanong; Rajkumar Buyya (CoRR, 2004)