Time's Arrow, Time's Cycle by Stephen Jay Gould