Author: Maktabat Makkah al-Mukarramah.