
The Evolution of Human Populations in Arabia
AnthropologyLife sciencesEvolution (Biology)ArchaeologyPaleontologyHuman evolutionExcavations (archaeology), middle eastClimatic changes
Writing a summary for young readers…
For young readers
Book data: Open Library