Beach sand ripples can be fingerprints for ancient weather conditions
news.mit.edu