The World from Beginnings to 4000 BCE (New Oxford World History)