Information Sources and Complexity