Osprey: peer-to-peer enabled content distribution. - John Reuning; Paul Jones (JCDL, 2005)