ENERGY, HUMANITY AND ENVIRONMENT