Oceanography By Savindra Singh Now

Explains the mechanics of waves, currents, and tides , essential for understanding coastal processes.