Author: Sayyid Ya`qub Hasan