Kent Beck

Systems Thinking