Stephen A. Roosa International Solutions to Sustainable Energy, Policies and Applications - Taylor and Francis 2018 ISBN: 9781003150978 Source: EBOOK