Additional image:: 

Globalization means that Earth's life-support system can no longer be treated as separate from the socio