TY - BOOK AU - Grosclaude, Jean-Yves and others TI - Innovation for sustainable development SN - 9788179935569 U1 - 338 PY - 2014/// CY - India PB - TERI ER -