Author: Sheikh Taqi ad-Din Ibrahim son of Ali al-`Amili