Rory Stewart, OBE, on Doing Good and Being Good: Business, War, Climate and PoliticsYale UniversitySeptember 18, 2019