The Muslim herald.
London Mosque.
London : London Mosque,
-1992.
Description based on: Vol. 10, no. 3 (Mar. 1970).