The Nile River Valley and Mesopotamian civilizations
Explain some of the technological and social developments of the Nile River Valley and Mesopotamian civilizations. Your answer should reference at least two from each civilization.