Systems thinking for social change a practical guide to solving complex problems, avoiding unintended consequences, and achieving lasting results - Stroh, David Peter 1950- (Chelsea Green Publishing, 2015)