Earth Cycles: A Historical Perspective (Greenwood Guides to Great Ideas in Science)