Search help
Islam, a challenge to faith; studies on the Mohammedan religion and the needs and opportunities of the Mohammedan world from the standpoint of Christian missions