Richard Wolfson Energy Environment and Climate - New York Norton Company 2018 - 450:p ISBN: 978-0-393-62291-1