An Ancient Human Species Is Discovered in a Philippine Cave. ARCHAEOLOGY AND ANTHROPOLOGY, Paleontology, Fossils, Caves and Caverns, van den Bergh, Gert, Luzon (Philippines), Flores (Indonesia), Mijares, Armand Salvador, your-feed-science