Marine Diesel Engines come in variety of flavours but mostly they can be divided into main propulsion plant and auxilliary power generators. A marine engineer has to maintian these babies in order for the ship to keep moving. Learn about the principles and practise of these diesel engines here