New Technologies For Energy Efficiency by Michael F. Hordeski