Heavy duty engines
American Society of Mechanical Engineers. Internal Combustion Engine Division. Technical Conference