Cherokee Excavations: Holocene Ecology and Human Adaptations in North-western Iowa (Studies in archaeology)