Prepared by the Panel on Renewable Energy Resources of the Advisory Committee on Technology Innovation of the Board on Science and Technology for International Development, Commission on International Relations, National Academy of Sciences-National Research Council, for the Office of Science and Technology ... Agency for International Development