THE PEER NETWORK