Marine engineering : volume one - Seward, Herbert Lee (The Society of Naval Architects and Marine Engineers, 1955)