An introduction to general systems thinking - Weinberg, Gerald M