Sharaf ad-Dawla: The Last Great Arab Ruler of Northern Mesopotamia
Sharaf ad-Dawla: The Last Great Arab Ruler of Northern Mesopotamia In the complex geopolitical landscape of the 11th century, Sharaf ad-Dawla (also known as Abu'l-Makarim Muslim ibn Quray...
Read Sharaf ad-Dawla: The Last Great Arab Ruler of Northern Mesopotamia