From Ripples To Waves Tides And Beyond