Naval Reciprocating Engines and Auxiliary Machinery door John Kennedy Barton