Prehistoric human occupation on Rote and Sawu Islands, Nusa Tenggara Timur, Indonesia - Mahirta (John and Erica Hedges, 2009)