Doug rated Diesel engineering: 5 stars June 26, 2022 Public American Technical Society: Diesel engineering (1937, American technical society)Diesel engineering by American Technical Society