Stone artefacts from the 1994 excavation at Mata Menge, West Central Flores, Indonesia