The Serpent mound, Adams County, Ohio. Mystery of the mound and history of the serpent. Various theories of the effigy mounds and the mound builders