Olivier De Schutter; Tom Dedeurwaerdere Social Innovation in the Service of Social and Ecological Transformation - Taylor and Francis 2022 ISBN: 9781003223542 Source: EBOOK