John A. Duffie Solar Engineering of Thermal Processes, Photovoltaics and Wind - Wiley 2020 ISBN: 9781119540328 Source: EBOOK