Earth cycles - Oldroyd, David R. (Greenwood Press, 2006)