Motor engineering knowledge for marine engineers. (2018) - Russell, Paul A (Paul Anthony)
No abstract available