Three Long Waves