Diesel Engines For Land And Marine Work by Alfred Philip Chalkley