Ancient Mesopotamian and Egyptian geography, religion, and social structure.

Compare and contrast Ancient Mesopotamian and Egyptian geography, religion, and social structure.