Exploring visions and struggles for better worlds based on cooperation and autonomy, interdependence and heterogeneity.