Mechanical engineering and machinery
Energy conservation
TJ163.26-163.5Materials for Renewable and Sustainable Energyworldcat
TJ163.26-163.5Renewable Energy and Environmental Sustainabilityworldcat