Russell, Paul A.

General engineering knowledge : for marine engineers / Paul A. Russell. - sixth edition. - vi, 598 p. : ill. ; 24 cm.

Includes bibliographical references and index.

9781472952738