num_pages: 384
description: ...
language: English
title: A Modern History of the Islamic World
titlecomplete: A Modern History of the Islamic World
genres: History
ratings_count: 21
publisher: I. B. Tauris