Spindles or parts of them have been found in archaeological sites ; they may represent one of the earliest pieces of technology available to humankind .

Spindles or parts of them have been found in very , very old archaeological sites ; they may represent one of the earliest pieces of technology available to humankind .
