Agents and Peer-to-Peer Computing, AP2PC 2004: Preface