Naval Engineer's Duide - Jollif, James V (Naval Institute press, 1972)