Glossary of marine technology terms
Institute of Marine Engineers.
London Heinemann [for] the Institute of Marine Engineers
1980
Marine engineering