Ocean Engineering and Designing for the Deep Sea - 9780778775409