Author: Hakim Abu l-Majd Majdud Sanai