Islamic Teachings: Discussion Of Objections