Ocean Engineering Systems - Craven, John P (The MIT Press, 1971)