TY - BOOK AU - Russell, Paul A. TI - General engineering knowledge: for marine engineers SN - 9781472952738 PY - 2018/// CY - London PB - Reeds N1 - Includes bibliographical references and index ER -