Energy Management - O'Callaghan, Paul W. (McGraw-Hill)