Marine engineering
Harrington, Roy.L
Marine engineering - New Jersey The society of naval architecture and marine engineers 1992 - 943p
623.8 / HAR
Marine engineering - New Jersey The society of naval architecture and marine engineers 1992 - 943p
623.8 / HAR