Vitalsource Technologies, Inc. Managing Complexity in Social Systems