Megatrends for Energy Efficiency and Renewable Energy by Michael Frank Hordeski