Rocks, waves and deep time.