Author: Sheikh Hassan Muhammad Makk i al-Amili