Books Systems Thinking For Social Change by David Peter Stroh Author David Peter Stroh Publisher Chelsea Green Publishing Published 2014 Read 2017