Wave mechanics for ocean engineering - Boccotti, Paolo (Elsevier, 2000)