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. ISBN: 9781472952738