Michael C. Jackson

Critical Systems Thinking and the Management of Complexity