Advances in Renewable Energy Engineering | 9781032873114 | Memmo