State of the World 2003: Progress towards a Sustainable Society