The Internal Combustion Engine Still Has Some Miles Left In It

How next-gen engines are going to squeeze every last drop of energy from their carbon fuels