Energy and environment (San Francisco W. H. Freeman, 1980)