Conflict and Conquest in the Islamic World: A Historical Journey Through the Ages
From the rise of Islam in the 7th century to the present day, the Islamic world has been a stage for some of the most dramatic and consequential conflicts in human history. These conflicts have been fought for a variety...