Godefroid de Callataÿ Author & Editor

Author Godefroid de Callatay is Professor of Islamic Studies at the University of Louvain.