Title: Principles of Sustainable Energy Systems, Second Edition