Evolution on planet earth the impact of the physical environment - Rothschild, Lynn J.; Lister, Adrian (Academic Press, 2003)