" and that "the Mohammedan religion is the finest of all