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

Philosophy in the renaissance of Islam
author: Joel L. Kraemer
isbn: 90-04-07258-6
publisher: EJ Brilc
date created: 1986