TY - GEN AU - Blank, David A. ... [et al.] TI - Introduction to naval engineering SN - 0870213202 PY - 1985/// CY - Maryland PB - Inst. Press ER -