Waves of Time