DownloadThe Portobello Bookshop Gift Guide 2024

Carmela Baffioni Editor & Author

Carmela Baffioni is Professor of the History of Islamic Philosophy and of the History of Muslim Philosophies and Sciences at the University of Naples 'L'Orientale'.