John Randolph, Gilbert Masters Energy for Sustainability - Springer Springer 2018 ISBN: 9781610918213 Source: EBOOK