A review by davidsandilands
Thinking in Systems: A Primer by Donella Meadows
challenging
hopeful
informative
inspiring
reflective
medium-paced
4.25