Multimedia Content Distribution Using Peer-to-Peer Overlay Networks by Simon G.M. Koo