Physics wave concepts : For Marine Engineering Applications /: For Marine Engineering Applications. (2017)