IMO

Diesel Engine Operation and Maintenance - London IMO 1983 - viii, 504p.

9280103186

623.888 / IMO