Introduction To Naval Engineering door David A. Blank & Arthur E. Bock