The French Institutionalisation of the Pilgrimage to Mecca: From rite of duty to rituals of power

5227-0.jpg
Monday, July 30, 2018
Author(s)
Ouria Kahil