islamic sources logo

Louis Massignon

Louis Massignon
Born:
25 July 1883
Death:
31 October 1962

Louis Massignon