Port designer's handbook.
Thoresen, Carl A.