20150912 home.science: Naledi fossils may give insight into origins of H. sapiens