Waves and Stones