COMPLEXITY AND SELF ORGANIZATION