Sustainable energy systems engineering : - Gevorkian, Peter (McGraw-Hill, 2007)