The Mohammedan religion is the finest of all