Principles of Sustainable Energy Systems, Third Edition. (2018)