Scan barcode
A review by asimpson910
Systems Thinking for Social Change: A Practical Guide to Solving Complex Problems, Avoiding Unintended Consequences, and Achieving Lasting Results by David Peter Stroh
challenging
informative
inspiring
fast-paced
3.0