Science

Whoever is called in a dream by the name of knowledge, auspicious to him of a beautiful mention . Knowledge of God or the Sunnah indicates mercy from God for those who are ignorant of that . And if he knows magic or the like, this indicates his heresy and delusion .