Diesel Engines For Land And Marine Work door Alfred Philip Chalkley