Compare and contrast the ancient civilizations of Mesopotamia and Egypt in terms of geography, government, religion, society, and culture.
[ordersys_quote]