Elaine A. Moore Explaining Renewable Energy - Taylor and Francis 2022 ISBN: 9781003294337 Source: EBOOK