Alternative fuels : fuel cells and natural gas (Society of Automotive Enginners, 2000)