Ancient Mesopotamia: Neo Assyrian Empire, Warfare, and Collapse

Ancient Mesopotamia: Neo Assyrian Empire, Warfare, and Collapse

Ashurbanipal
Ashurbanipal