Knowledge exchange with shared databases can be seen as a public-goods dilemma. People are reluctant to contribute information because they save time, effort and perhaps social power if they withhold their knowledge and socially loaf. But if all people choose this individually efficient strategy, then no information exchange can take place, and the group is less effective than it would have bee...