Annual Review of Energy and the Environment Vol 24 - Robert H. Socolow & Others (Annual Reviews Palo Alto California, 1999)