Matt Lehrer rated Thinking in Systems: 4 stars Jan. 31, 2024 Public Thinking in Systems by Donella H. Meadows, Diana Wright