Le Messie, est-il arrivé?
London Mosque.
[London?] : Islam International Publications,
[2002?]
French text.
Caption  title.