I'm not sure how factual all of this is, but it makes tremendous sense:
http://mysite.verizon.net/mhieb/WVFossils/ice_ages.html
Can anybody point out some of its flaws if you find any?