I highly recommend the Denver museum's website, Ancient Denvers, that
beautifully illustrates these finds with some really stunning paleolandscapes:
http://www.dmns.org/ad/index.html
If you're lucky, you can also catch a brief documentary about this on
the Weather Channel. I gave up trying to find a schedule for it. DV