Principles of naval engineering; [prepared by Training Publications Division. Naval Personnel Program Support Activity).

Tools