David Peter Stroh books & textbook
Systems Thinking For Social Change: A Practical Guide to Solving Complex Problems, Avoiding Unintended Consequences, and Achieving Lasting Results
Chelsea Green Publishing /2015-10-16 Paperback / 264 Pages
isbn-10: 160358580X / isbn-13: 9781603585804