the site from which several skeletons were excavated .