alternatives to the internal combustion engine ayres,robert u. - ayres,robert u. (1st ed.)