Islam and the abode of war : military slaves and Islamic adversaries /: military slaves and Islamic adversaries. (2021) - Ayalon, David
No abstract available