Author: Abu al-Mahasin Muhammad al-Qawuqji at-Tarabulsi al-Hanafi