Opportunities for Renewable Energy Technologies in Developing Country Villages by National Renewable Energy Laboratory (nr (creator) | Menrva Books