Author: نقبي، سالم إبراهيم بن أحمد،