I read about the history of systems thinking and complexity science and how both fields have similar challenges. Two great resources:
Systems scientists were embroiled in a paradigm war, which threatened to fragment the systems research community. This is relevant... because the same paradigms are evident in the complexity science community, and therefore it potentially faces the same risk of fragmentation.
One may argue that it probably doesn't matter into which categories these concepts fall, but actually, it does. Because the ontological and epistemological assumptions that underly these paradigms may or may not be similar and should be questioned.
So to get my thinking about the concepts straight, I need to get my thinking about the paradigms straight. Its a work in progress....