Book
total rows: 1
page: 1
records each page: 20

Arabic Thought and Islamic Societies
author: Aziz Al Azmeh
isbn: 0-7099-0584-X
publisher: Croom Helm.
date created: 1986