Shuʾūn Islāmīyah = Islamic affairs.
Islamic Centre England (London)
London : Islamic Centre England,
Description based on: Vol. 2, no. 3 (May/June 2000).
Islam
Muslims