Beware of Idolatry of Islam