Annual Review of Energy and the Environment; 24:545-569 (November 1999)