Zobaa Ahmed F Et Al Handbook of Renewable Energy Technology and Systems - World Scientific WSPC EUROPE 2021 ISBN: 9781786349033 Source: EBOOK Subjects--Topical Terms: Environmental Science