Continuities in stone flaking technology at Liang Bua, Flores, Indonesia.

Continuities in stone flaking technology at Liang Bua, Flores, Indonesia.