A Journey on the Waves