The archaeology and history of Horseshoe Lake, Alexander County, Illinois | lit.salon