Marine engineering systems an introduction for Merchant Navy officers
Weddle, Alan James.
London Heinemann
1976
Includes index
Marine engineering.