View Energy And Environment Technological Challenges For The Future 2001