An Introduction to General Systems Thinking by Gerald Weinberg. I've found his writing style to really land with my brain.