EEASA 2003 Keynote Address - The Earth Charter: Possibilities for Ethical Policy in Practice - Peter Blaze Corcoran (Environmental Association of Southern Africa, 2003)