Weekend Surprise! 5% off any purchase. Get the code »

Eric Geoffroy

ric Geoffroy teaches at Marc Bloch-Strasbourg II University ric Geoffroy teaches at Marc Bloch-Strasbourg II University in France. He has published several books on Sufism and Islain France. He has published several books on Sufism and Islam. m.