TY - RPRT TI - Clean and Efficient Diesel Engine PY - 2010 DO - 10.2172/1019312 UR - https://www.osti.gov/biblio/1019312 ID - 1019312 ER -