THE ADVANCEMENT OF HUMAN COOPERATION VIA ELECTRONIC NETWORKS AND COLLECTIVE KNOWLEDGE SYSTEMS