Agents And Peer-To-Peer Computing by