High Performance Marine Vessels - Yun, Liang; Bliault, Alan (Springer US, 2012)