Marine Technology Directorate
Science and Engineering Research Council.Marine Technology Directorate.
London S.E.R.C., Marine Technology Directorate
1985
Marine engineering.