Defining P2P once and for Mark Frauenfelder 9:45 am Fri, Dec 8, 2000 Defining P2P once and for all. Link