Annual, lunar, and tidal clocks : Patterns and Mechanisms of Nature's Enigmatic Rhythms.